Stabilizing the XP Process Using Specialized Tools

نویسندگان

  • Martin Lippert
  • Stefan Roock
  • Robert Tunkel
  • Henning Wolf
چکیده

One problem with the XP development process is its fragility. If developers use the XP techniques in an unintended way or not at all, the XP process is likely to break down: The misused techniques affect the other XP techniques in a negative way, breaking the whole process. We believe that it is possible to stabilize the XP process using specialized artifacts to reify the XP techniques. We discuss the reification of the XP technique Continuous Integration using the JWAM IntegrationServer as an example. We present our experience with this tool and analyze its effects on the other XP techniques.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applying the Lessons of eXtreme Programming

Although eXtreme Programming has been explained by Kent Beck[1], there are many benefits to adopting eXtreme Programming (XP) practices in other development processes. The benefits of adopting the complete XP approach are outside of the scope of this paper, what is discussed here are the lessons that XP offers to other development processes. This paper initially discusses the benefits available...

متن کامل

Extreme Architecting: Surviving the Architectural View Zoo

eXtreme Programming (XP) is a lightweight software development methodology based on the widely recognized and effective paradigms of code inspections, iterative spiral development, integrated product development teams (i.e., full-time customer involvement), frequent builds, programmer teams (i.e., pair programming), design patterns, re-factoring, coding standards, risk analysis, and regression ...

متن کامل

Investigating the Academic Achievement Evaluation of Specialized Theoretical Courses of Midwifery BS

Introduction: Evaluating the gap between educational goals and achievement is among the constant requirements of educational process. Using a well-developed test for academic achievement reflecting all educational goals and full syllabus content is a matter of importance. Regarding the magnitude of specialized theoretical courses of midwifery, researchers in this study attempted to assess the e...

متن کامل

An Audit Model for ISO 9001 Traceability Requirements in Agile-XP Environments

Software organizations that develop their software products using the agile software processes such as Extreme Programming (XP) face a number of challenges in their effort to demonstrate that their process activities conform to ISO 9001 requirements, a major one being product traceability: software organizations must provide evidence of ISO 9001 conformity, and they need to develop their own pr...

متن کامل

Integrating XP project management in development environments

Extreme Programming (XP) is an Agile Methodology (AM) which doesn’t require any specific supporting tool for being successfully applied. Despite this starting observation, there are many reasons leading a XP team to adopt Web based tools to support XP practices. For example, such tools could be useful for process and product data collection and analysis or for supporting distributed development...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001